turbine blade wheel - German English Dictionary